The Maintainability of Object-Oriented Software
نویسنده
چکیده
Object-oriented processes are often touted as solutions to software development problems. The popularity of object-oriented method has generated many favorable reviews, particularly in the popular media. Object-oriented development promises to reduce the maintenance effort. However, these promises are not based on reliable experimentation. The software engineering literature does include some experimental results. These studies do not show that object-oriented techniques reduce maintenance costs. Most of these experiments show that object-oriented approaches actually increase maintenance difficulties.
منابع مشابه
A Fuzzy Approach for Evaluation of Maintainability of Object Oriented Software System
The demand for efficient software system is increasing day by day. Maintainability is considered as an important quality factor for developing the efficient software system. Recent trends show that mostly software systems are using object-oriented technique to develop the quality software products. Object-oriented approach enhances the maintainability of software system. In literature there are...
متن کاملAnalysis of Maintainability Models for Object Oriented System
There is always has been a demand to provide efficient and effective high quality software. There are various maintainability objects to provide better maintainability. The quality of good software design heavily effective the quality of software. One of the claimed advantages of object-oriented paradigm is ease of maintenance. This paper provides the review on the papers studied on the softwar...
متن کاملAn application of Bayesian network for predicting object-oriented software maintainability
As the number of object-oriented software systems increases, it becomes more important for organizations to maintain those systems effectively. However, currently only a small number of maintainability prediction models are available for objectoriented systems. This paper presents a Bayesian network maintainability prediction model for an object-oriented software system. The model is constructe...
متن کاملAnalysis of Maintainability Metrics for Aspect Oriented Software & Object Oriented Software
University Institute of Engineering and Technology, Panjab University, Sector 25, Chandigarh INDIA _______________________________________________________________________________________ Abstract: Software maintenance is a valuable part of software development. Maintainability is one of the main aspects of software quality in software products. Object Oriented Programming has played a crucial r...
متن کاملMeasurement of Software Maintainability and Reusability in the Object Oriented Paradigm
The Metrics Group of Virginia Tech has been studying the object oriented paradigm and how it relates to software maintainability and software reusability in an attempt to make programmers more productive. Software reuse is the key to increasing productivity within the software development process. By reusing existing software, time and effort are saved in the testing and maintenance phases of a...
متن کاملImpact of Aspect Oriented Programming on Software Maintainability - A Descriptive Study
Software maintenance is a term of major interest and it is a valuable part of software development cycle. One of the main aspects of software quality in software products is maintainability. Further, there are four sub categories of maintainability: analyzability, changeability, stability, and testability. Maintainability plays a vital role in improving software quality as software changes/upda...
متن کامل